翻訳と辞書
Words near each other
・ free nucleus
・ free of all average
・ free of charge
・ free of interest
・ free of ~, be
・ free on board
・ free on rail
・ Free On-Line Dictionary Of Computing
・ Free On-line Dictionary of Computing
・ free oxides
・ Free Pascal
・ free port
・ free radical
・ free radical initiation
・ free residual chlorine
・ free ribosome
・ free rotation
・ free running rhythm
・ free sex
・ Free software


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Free Pascal : ウィキペディア日本語版
Free Pascal

Free Pascal コンパイラ(通称 FPC。以前は FPK Pascal)はオープンソースObject Pascal コンパイラである。
== 概説 ==
Free Pascal は、複数のCPUアーキテクチャ(32ビット/64ビット)、複数のOSをサポートするコンパイラであり、広く用いられる各種システム向けに移植されている。言語仕様はObject Pascalに加えて、Turbo PascalDelphi、そして過去に存在したMacintoshコンパイラの方言に対応している。
Free Pascal は以前 FPK Pascal の名で知られていた。これは"Free Pascal Kompiler"の略ではなく、実際は作者のイニシャルから名をとったものである (Florian Paul Klämpfl)。その後、プロジェクトの参加者が増えたため、誤解を避ける目的から1997年の終わりに、Free Pascal Compiler (FPC) と改名した。
FPCのドキュメントは詳細で、マニュアルは合計1800頁に及ぶ。
Free Pascal にはTurbo Pascal風のテキストモードIDEがあるが、メインテナンス要員が足りないために、時として使い物にならなくなっていた。2005年の後半から改善の努力が続けられ、2006年に入ってからは、大きなバグは修正済みとなり、リリースしてもよい程度の品質になった。Mac OS X用のFPCはコマンドラインからはもちろん、Xcodeの一部として動作させることもできる。
Turbo Pascal や Delphi 同様、FPCは Pascal コードの中にアセンブリ言語コードを記述できるような優れた仕組みをもっている。FPCの内蔵アセンブラは、複数のアーキテクチャと表記法をサポートしている。
ライブラリは、基本プログラムに必要な「Run-Time Library(RTL)」と、多種多様なクラスや(データベースなどの)非ビジュアルコンポーネントで構成された「Free Component Library(FCL)」がある。
Free Pascal コンパイラを採用したオープンソースの統合開発環境(IDE)であるLazarusには、Delphi の Visual Component Library(VCL)と高い互換性を持つLazarus Component Library(LCL)があり、Free PascalのRTLとFCLを組み合わせてGUIアプリケーションを開発できる。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Free Pascal」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.